How about your throttle cable, is it super tight? I remember seeing somewhere on TT.net how to adjust your throttle bodies, I'd say search for that.
You cannot reply to this message because you are not logged in.